package cn.kgc.anno;

import java.lang.annotation.*;

/**
 * @Author: 课工场
 * @Version: v1.0  2023/4/23
 * @Description:
 * 自定注解     @interface
 * 注解属性     String  value()
 *      属性名字的命名  value 作为属性名字 在只有一个属性时 可以省略属性名直接赋值
 *      属性类型： 8种基本类型   String类型   Enum  注解  以及以上数据类型的数组类型
 */
@Documented
@Target({ElementType.TYPE,ElementType.METHOD})
@Retention(RetentionPolicy.RUNTIME)
public @interface RequestMapping {

    String  value();
    String  path()  default  "";  // default 设置默认值
    //int number();
}
